A NOVEL FUZZY-BASED SIMILARITY MEASURE FOR COLLABORATIVE FILTERING TO ALLEVIATE THE SPARSITY PROBLEM

Authors

  • Eghbal G Mansoori School of Electrical and Computer Engineering, Shiraz University, Shiraz, Iran
  • Masoud Saeed School of Electrical and Computer Engineering, Shiraz University, Shiraz, Iran
Abstract:

Memory-based collaborative filtering is the most popular approach to build recommender systems. Despite its success in many applications, it still suffers from several major limitations, including data sparsity. Sparse data affect the quality of the user similarity measurement and consequently the quality of the recommender system. In this paper, we propose a novel user similarity measure based on fuzzy set theory along with default voting technique aimed to provide a valid similarity measurement between users wherever the available ratings are relatively rare. The main idea of this research is to model the rating behaviour of each user by a fuzzy set, and use this model to determine the user's degree of interest on items. Experimental results on the MovieLens and Netflix datasets show the effectiveness of the proposed algorithm in handling data sparsity problem. It also outperforms some state-of-the-art collaborative filtering algorithms in terms of prediction quality.

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

A New Similarity Measure Based on Item Proximity and Closeness for Collaborative Filtering Recommendation

Recommender systems utilize information retrieval and machine learning techniques for filtering information and can predict whether a user would like an unseen item. User similarity measurement plays an important role in collaborative filtering based recommender systems. In order to improve accuracy of traditional user based collaborative filtering techniques under new user cold-start problem a...

full text

Use of Semantic Similarity and Web Usage Mining to Alleviate the Drawbacks of User-Based Collaborative Filtering Recommender Systems

  One of the most famous methods for recommendation is user-based Collaborative Filtering (CF). This system compares active user’s items rating with historical rating records of other users to find similar users and recommending items which seems interesting to these similar users and have not been rated by the active user. As a way of computing recommendations, the ultimate goal of the user-ba...

full text

an optimal similarity measure for collaborative filtering using firefly algorithm

recommender systems (rs) provide personalized recommendation according to user need by analyzing behavior of users and gathering their information. one of the algorithms used in recommender systems is user-based collaborative filtering (cf) method. the idea is that if users have similar preferences in the past, they will probably have similar preferences in the future. the important part of col...

full text

a new similarity measure based on item proximity and closeness for collaborative filtering recommendation

recommender systems utilize information retrieval and machine learning techniques for filtering information and can predict whether a user would like an unseen item. user similarity measurement plays an important role in collaborative filtering based recommender systems. in order to improve accuracy of traditional user based collaborative filtering techniques under new user cold-start problem a...

full text

UARR: A Novel Similarity Measure for Collaborative Filtering Recommendation

User similarity measurement plays a key role in collaborative filtering recommendation which is the most widely applied technique in recommender systems. Traditional user-based collaborative filtering recommendation methods focus on absolute rating difference of common rated items while neglecting the relative rating level difference to the same items. In order to overcome this drawback, we pro...

full text

Community-Based Collaborative Filtering to Alleviate the Cold-Start and Sparsity Problems

Recommender systems help users in the discouraging task of selecting through large quantities of information in order to select relevant information or items. It relies on most similar users or items, when the information is large huge number of neighbors gain importance where the goal is to obtain a set of users with whom a target user is likely to match. Forming communities allows us to revea...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


Journal title

volume 14  issue 5

pages  1- 18

publication date 2017-10-30

By following a journal you will be notified via email when a new issue of this journal is published.

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023